package com.it.reggie.Service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.it.reggie.entity.Employee;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface EmployeeService extends IService<Employee> {
    /**
     * 用于判断用户名是否存在
     *
     * @param username
     * @return
     */
    Employee UserNameLoing(String username);

    /**
     * 分页模糊
     * @param page 第几页
     * @param pageSize 一页多少条
     * @param name 是否有模糊内容
     * @return 集合
     */
    List<Employee> Paging(int page, int pageSize, String name);

    /**
     * 查询总条数量
     * @return
     */
    int selectTotalCount();
}
